multi-dwelling building - Turkish English Dictionary